<?php
/**
 * Classes utilitárias para a aplicação
 * @author		João Batista Neto
 * @package		rpo
 * @subpackage	util
 */
namespace rpo\util;

use rpo\util\ListIterator;

/**
 * Implementação de interface List como array
 * @author		João Batista Neto
 * @package		rpo
 * @subpackage	util
 */
class ArrayListIterator extends Object implements ListIterator {
	/**
	 * Lista que será usada pelo iterator
	 * @var Lists
	 */
	private $storage;

	/**
	 * Constroi um ListIterator para uma Lists
	 * @param Lists $l
	 */
	public function __construct( Lists $l ){
		$this->storage = $l;
	}
}